de.bsvrz.ste.stealgsba.algorithmen.lkwueberholverbotbelastungwochentag
Class ParameterLkwUeberholverbotBelastungWochentag

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.lkwueberholverbotbelastungwochentag.ParameterLkwUeberholverbotBelastungWochentag

public class ParameterLkwUeberholverbotBelastungWochentag
extends java.lang.Object

Diese Klasse speichert die Daten der Attributgruppe !atg.sswSbaUeLkwÜberholverbotBelastungWochentag!.

Über Getter und Setter kann auf die Daten zugegriffen werden.

Version:
$Revision: 1.1 $ / $Date: 2015/08/26 13:34:53 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Nested Class Summary
 class ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen
          Innere Klasse zum Speichern der Parameter pro Fahrstreifen.
 
Field Summary
private  de.bsvrz.dav.daf.main.config.SystemObject m_ereignisTyp
          Referenz auf einen EreinisTyp.
 ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen m_fahrstreifen2
          Parameterversorgung für 2 Fahrstreifen.
 ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen m_fahrstreifen3
          Parameterversorgung für 3 Fahrstreifen.
 ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen m_fahrstreifen4
          Parameterversorgung für 4 Fahrstreifen.
private  java.lang.String m_pidAtg
          Pid der Attributgruppe.
 
Constructor Summary
ParameterLkwUeberholverbotBelastungWochentag()
          Default-Konstruktor ohne weitere Funktion.
ParameterLkwUeberholverbotBelastungWochentag(de.bsvrz.dav.daf.main.ResultData rdata)
          Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.
 
Method Summary
 de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
          Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeLkwÜberholverbotBelastung mit den Daten der internen Struktur.
 de.bsvrz.dav.daf.main.config.SystemObject getEreignisTyp()
          Gibt den Wert der Variable m_ereignisTyp zurück.
 ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getFahrstreifen2()
          Gibt die Parameterversorgung für 2 Fahrstreifen zurück.
 ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getFahrstreifen3()
          Gibt die Parameterversorgung für 3 Fahrstreifen zurück.
 ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getFahrstreifen4()
          Gibt die Parameterversorgung für 4 Fahrstreifen zurück.
 ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getParameterFahrstreifen(int anzFs)
          Gibt für die übergebene Anzahl Fahrstreifen den entsprechenden Datensatz zurück.
 void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
          Übernahme des übergebenen Datensatzes in die interne Struktur.
 void setEreignisTyp(de.bsvrz.dav.daf.main.config.SystemObject ereignisTyp)
          Setzt den Wert der Variable m_ereignisTyp.
 void setFahrstreifen2(ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen fahrstreifen2)
          Setzt die Parameterversorgung für 2 Fahrstreifen.
 void setFahrstreifen3(ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen fahrstreifen3)
          Setzt die Parameterversorgung für 3 Fahrstreifen.
 void setFahrstreifen4(ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen fahrstreifen4)
          Setzt die Parameterversorgung für 4 Fahrstreifen.
 void setWerteFahrstreifen2(int qUevEin, int qUevAus, int aUevEin, int aUevAus)
          Übernimmt die übergebenen Grenzwerte in die interne Struktur der parameter für Fahrstreifen 2.
 void setWerteFahrstreifen3(int qUevEin, int qUevAus, int aUevEin, int aUevAus)
          Übernimmt die übergebenen Grenzwerte in die interne Struktur der parameter für Fahrstreifen 3.
 void setWerteFahrstreifen4(int qUevEin, int qUevAus, int aUevEin, int aUevAus)
          Übernimmt die übergebenen Grenzwerte in die interne Struktur der parameter für Fahrstreifen 4.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_pidAtg

private java.lang.String m_pidAtg
Pid der Attributgruppe.


m_fahrstreifen2

public ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen m_fahrstreifen2
Parameterversorgung für 2 Fahrstreifen.


m_fahrstreifen3

public ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen m_fahrstreifen3
Parameterversorgung für 3 Fahrstreifen.


m_fahrstreifen4

public ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen m_fahrstreifen4
Parameterversorgung für 4 Fahrstreifen.


m_ereignisTyp

private de.bsvrz.dav.daf.main.config.SystemObject m_ereignisTyp
Referenz auf einen EreinisTyp.

Constructor Detail

ParameterLkwUeberholverbotBelastungWochentag

public ParameterLkwUeberholverbotBelastungWochentag()
Default-Konstruktor ohne weitere Funktion.


ParameterLkwUeberholverbotBelastungWochentag

public ParameterLkwUeberholverbotBelastungWochentag(de.bsvrz.dav.daf.main.ResultData rdata)
Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.
Method Detail

setdaten

public void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.

erzeugeDatensatz

public de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeLkwÜberholverbotBelastung mit den Daten der internen Struktur.

Parameters:
connection - Aktuelle Verbindung zum Datenverteiler.
Returns:
erzeugter Datensatz.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getParameterFahrstreifen

public ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getParameterFahrstreifen(int anzFs)
Gibt für die übergebene Anzahl Fahrstreifen den entsprechenden Datensatz zurück.

Parameters:
anzFs - Anzahl der Fahrstreifen.
Returns:
Parameterversorgung der übergebenen Anzahl von Fahrstreifen.

setWerteFahrstreifen2

public void setWerteFahrstreifen2(int qUevEin,
                                  int qUevAus,
                                  int aUevEin,
                                  int aUevAus)
Übernimmt die übergebenen Grenzwerte in die interne Struktur der parameter für Fahrstreifen 2.

Parameters:
qUevEin - Grenzwert Einschaltkriterium QB Prognose.
qUevAus - Grenzwert Ausschaltkriterium QB Prognose.
aUevEin - Grenzwert Einschaltkriterium Lkw-Anteil in Prozent.
aUevAus - Grenzwert Ausschaltkriterium Lkw-Anteil in Prozent.

setWerteFahrstreifen3

public void setWerteFahrstreifen3(int qUevEin,
                                  int qUevAus,
                                  int aUevEin,
                                  int aUevAus)
Übernimmt die übergebenen Grenzwerte in die interne Struktur der parameter für Fahrstreifen 3.

Parameters:
qUevEin - Grenzwert Einschaltkriterium QB Prognose.
qUevAus - Grenzwert Ausschaltkriterium QB Prognose.
aUevEin - Grenzwert Einschaltkriterium Lkw-Anteil in Prozent.
aUevAus - Grenzwert Ausschaltkriterium Lkw-Anteil in Prozent.

setWerteFahrstreifen4

public void setWerteFahrstreifen4(int qUevEin,
                                  int qUevAus,
                                  int aUevEin,
                                  int aUevAus)
Übernimmt die übergebenen Grenzwerte in die interne Struktur der parameter für Fahrstreifen 4.

Parameters:
qUevEin - Grenzwert Einschaltkriterium QB Prognose.
qUevAus - Grenzwert Ausschaltkriterium QB Prognose.
aUevEin - Grenzwert Einschaltkriterium Lkw-Anteil in Prozent.
aUevAus - Grenzwert Ausschaltkriterium Lkw-Anteil in Prozent.

getFahrstreifen2

public ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getFahrstreifen2()
Gibt die Parameterversorgung für 2 Fahrstreifen zurück.

Returns:
Parameterversorgung für 2 Fahrstreifen.

setFahrstreifen2

public void setFahrstreifen2(ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen fahrstreifen2)
Setzt die Parameterversorgung für 2 Fahrstreifen.

Parameters:
fahrstreifen2 - zu setzende Parameterversorgung für 2 Fahrstreifen.

getFahrstreifen3

public ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getFahrstreifen3()
Gibt die Parameterversorgung für 3 Fahrstreifen zurück.

Returns:
Parameterversorgung für 3 Fahrstreifen.

setFahrstreifen3

public void setFahrstreifen3(ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen fahrstreifen3)
Setzt die Parameterversorgung für 3 Fahrstreifen.

Parameters:
fahrstreifen3 - zu setzende Parameterversorgung für 3 Fahrstreifen.

getFahrstreifen4

public ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen getFahrstreifen4()
Gibt die Parameterversorgung für 4 Fahrstreifen zurück.

Returns:
Parameterversorgung für 4 Fahrstreifen.

setFahrstreifen4

public void setFahrstreifen4(ParameterLkwUeberholverbotBelastungWochentag.ParameterLkwUeberholverbotBelastungWochentagFahrstreifen fahrstreifen4)
Setzt die Parameterversorgung für 4 Fahrstreifen.

Parameters:
fahrstreifen4 - zu setzende Parameterversorgung für 4 Fahrstreifen.

getEreignisTyp

public de.bsvrz.dav.daf.main.config.SystemObject getEreignisTyp()
Gibt den Wert der Variable m_ereignisTyp zurück.

Returns:
Wert der Variable m_ereignisTyp.

setEreignisTyp

public void setEreignisTyp(de.bsvrz.dav.daf.main.config.SystemObject ereignisTyp)
Setzt den Wert der Variable m_ereignisTyp.

Parameters:
ereignisTyp - zu setzender Wert der Variable m_ereignisTyp.